package com.stefanini.pe.bbva.bp.in.model;

import java.util.List;

import javax.faces.bean.SessionScoped;

import org.springframework.stereotype.Controller;

@Controller(value="perfilDatosModel")
@SessionScoped
public class PerfilDatosModel {
	private String idPerfil;
	private String nombre;
	private String descripcion;
	private String objetivo;
	private String horizonte;
	private String volatilidad;
	private String minimo;
	private String maximo;
	private String rebalanceovencimiento;
	private String perfilamientovencimiento;
	public List listaPerfilDatos;	
	private String activo;
	
	private String idItemEliminar;
	
	public PerfilDatosModel(String idPerfil, String nombre, String descripcion, 
				String objetivo, String horizonte, String volatilidad, String minimo, 
				String maximo, String rebalanceovencimiento, String perfilamientovencimiento, 
				List listaPerfilDatos, String activo, String idItemEliminar) {
		this.idPerfil = idPerfil;
		this.nombre = nombre;
		this.descripcion = descripcion;
		this.objetivo = objetivo;
		this.horizonte = horizonte;
		this.volatilidad = volatilidad;
		this.minimo = minimo;
		this.maximo = maximo;
		this.rebalanceovencimiento = rebalanceovencimiento;
		this.perfilamientovencimiento = perfilamientovencimiento;
		this.listaPerfilDatos = listaPerfilDatos;
		this.activo = activo;
		this.idItemEliminar = idItemEliminar;
	}

	public PerfilDatosModel() {
		this.idPerfil = "";
		this.nombre = "";
		this.descripcion = "";
		this.objetivo = "";
		this.horizonte = "";
		this.volatilidad = "";
		this.minimo = "";
		this.maximo = "";
		this.rebalanceovencimiento = "";
		this.perfilamientovencimiento = "";
		this.listaPerfilDatos = null;
		this.activo = "";
		this.idItemEliminar = "";
	}

	public String getIdItemEliminar() {
		return idItemEliminar;
	}

	public void setIdItemEliminar(String idItemEliminar) {
		this.idItemEliminar = idItemEliminar;
	}
	
	public String getHorizonte() {
		return horizonte;
	}
	public void setHorizonte(String horizonte) {
		this.horizonte = horizonte;
	}
	public String getIdPerfil() {
		return idPerfil;
	}
	public void setIdPerfil(String idPerfil) {
		this.idPerfil = idPerfil;
	}
	public String getMaximo() {
		return maximo;
	}
	public void setMaximo(String maximo) {
		this.maximo = maximo;
	}
	public String getMinimo() {
		return minimo;
	}
	public void setMinimo(String minimo) {
		this.minimo = minimo;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public String getObjetivo() {
		return objetivo;
	}
	public void setObjetivo(String objetivo) {
		this.objetivo = objetivo;
	}
	public String getVolatilidad() {
		return volatilidad;
	}
	public void setVolatilidad(String volatilidad) {
		this.volatilidad = volatilidad;
	}
	public String getDescripcion() {
		return descripcion;
	}
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	public String getPerfilamientovencimiento() {
		return perfilamientovencimiento;
	}
	public void setPerfilamientovencimiento(String perfilamientovencimiento) {
		this.perfilamientovencimiento = perfilamientovencimiento;
	}
	public String getRebalanceovencimiento() {
		return rebalanceovencimiento;
	}
	public void setRebalanceovencimiento(String rebalanceovencimiento) {
		this.rebalanceovencimiento = rebalanceovencimiento;
	}
	public List getListaPerfilDatos() {
		return listaPerfilDatos;
	}
	public void setListaPerfilDatos(List listaPerfilDatos) {
		this.listaPerfilDatos = listaPerfilDatos;
	}
	public String getActivo() {
		return activo;
	}
	public void setActivo(String activo) {
		this.activo = activo;
	}
}
